SQL数据库语言编程
SQL增删改查
(连接mysql mysql -u root -p)
删 DELETE
DELETE FROM table WHERE condition
增 INSERT
INSERT INTO table(key) VALUES(value)
改 UPDATE
UPDATE table SET key = value WHERE condition
查 SELECT
SELECT * FROM table WHERE
子句
SQL语句的一部分
WHERE条件子句
WHERE name=’zjr’ AND score>99
WHERE name=’zjr’ OR name=’zdx’
ORDER排序子句
ORDER BY age ASC/DESC
ASC:ascend,什序
DESC:descend,降序
多条件排序
ORDER BY price ASC,age DESC
GROUP聚类子句-合并相同
统计班级人数
SELECT class,COUNT(class) FROM student_table GROUP BY class;
COUNT函数可以计数。
运行SQL文件
需要自己创建一个数据库再运行SQL文件。
函数
AVG(KEY) 平均数函数
SUM(KEY) 求和函数
COUNT 计数函数
LIMIT子句
分页
- 所有数据给前台
- 后台只给一部分数据给前端
LIMIT num;前num条
LIMIT n,m 从n开始,要m条
子句顺序
WHERE GROUP ORDER LIMIT
WGOL-记法 我的高尔夫 W GOLF